IUUC-Dno-029427 ENSDNOG00000009562.3 UBR1 Dasypus novemcinctus